#include<cstdio>
#include<cstdlib>
#include<cstring>
using namespace std;

#define MAX 10


typedef struct{
	char ultimoNome[10];
	char primeiroNome[20];
	char assunto[30];
	char titulo[40];
}ACERVO;

int main (int argc, char** argv){
	
	ACERVO biblioteca[30];
	ACERVO* ptrAcervo = biblioteca;
	
	//inserir na biblioteca
	
	printf("\n Digite sobrenome do autor: ");
	scanf("%s", ptrAcervo->ultimoNome);
	while(strcmp(strlwr(ptrAcervo->ultimoNome), "fim") != 0){
		printf("\n Digite o primeiro nome do autor: ");
		scanf("%s", ptrAcervo->primeiroNome);
		printf("\n Digite o assunto: ");
		scanf("%s", ptrAcervo->assunto);
		printf("\n Digite o título: ");
		scanf("%s", ptrAcervo->titulo);
		ptrAcervo++;
		printf("\n Digite o sobrenome do autor. Digite 'fim' para finalizar: ");
		scanf("%s", ptrAcervo->ultimoNome);
	}
		
	return 0;
}

